configure support for SQL
authorDrew Parsons <dparsons@debian.org>
Sun, 21 Jun 2026 08:22:09 +0000 (10:22 +0200)
committerDrew Parsons <dparsons@debian.org>
Sun, 21 Jun 2026 08:22:09 +0000 (10:22 +0200)
Activate SQL support by configuring modules
IO::SQL and IO::MySQL.

Interface with QtSQL with
GUISupportQtSQL=YES

Configure IO::PostgreSQL module to activate PostgreSQL support

debian/changelog
debian/rules

index 754120f88148f26b2e61103d1f3dab1d55d28219..88036469955c59440978b122f9e81823d7e5a459 100644 (file)
@@ -11,8 +11,11 @@ vtk9 (9.6.2+dfsg1-1exp1) UNRELEASED; urgency=medium
   * Depends: libmariadb-dev rather than default-libmysqlclient-dev
     mariaDB has sufficiently evolved from mySQL to stop claiming
     compatibility. Note that VTK9 nevertheless still treats mariaDB as
-    a substitute for mySQL. Closes: #1137152
-  * Build-Depends: libpq-dev to activate PostgreSQL support
+    a substitute for mySQL. Activate SQL support by configuring modules
+    IO::SQL and IO::MySQL. Interface with QtSQL with GUISupportQtSQL=YES
+    Closes: #1137152
+  * Build-Depends: libpq-dev and configure IO::PostgreSQL module
+    to activate PostgreSQL support
   * use external exprtk (VTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON)
     Build-Depends: libexprtk-dev. Closes: #1094438
     debian/copyright: Files-Excluded: ThirdParty/exprtk/vtkexprtk
index 9e73d49e2aff8fa7d7216cfcdf49b508b3c3348b..f33408cc2210e21f8b4b27cef7a1874872a3f71c 100755 (executable)
@@ -50,10 +50,13 @@ extra_flags +=  \
        -DVTK_GROUP_ENABLE_StandAlone:STRING=YES \
        -DVTK_GROUP_ENABLE_Views:STRING=YES \
        -DVTK_MODULE_ENABLE_VTK_GUISupportQtQuick:STRING=DONT_WANT \
-       -DVTK_MODULE_ENABLE_VTK_GUISupportQtSQL:STRING=NO \
+       -DVTK_MODULE_ENABLE_VTK_GUISupportQtSQL:STRING=YES \
        -DVTK_MODULE_ENABLE_VTK_InteractionImage:STRING=YES \
        -DVTK_MODULE_ENABLE_VTK_InteractionWidgets:STRING=YES \
        -DVTK_MODULE_ENABLE_VTK_IOGeoJSON:STRING=YES \
+       -DVTK_MODULE_ENABLE_VTK_IOSQL:STRING=YES \
+       -DVTK_MODULE_ENABLE_VTK_IOMySQL:STRING=YES \
+       -DVTK_MODULE_ENABLE_VTK_IOPostgreSQL:STRING=YES \
        -DVTK_MODULE_ENABLE_VTK_ParallelMPI:STRING=YES \
        -DVTK_MODULE_ENABLE_VTK_RenderingContextOpenGL2=YES \
        -DVTK_MODULE_ENABLE_VTK_RenderingExternal=YES \